/*
* ===================================================
*
*       Filename:  ant.hh
*
*       Version:  1.0
*       Created:  12/09/2011 04:34:38 PM
*       Compiler:  gcc
*
*       Author:  durand_y, <yoan.durand@gmail.com>
*
* ===================================================
*/

#ifndef ANT_HH
# define ANT_HH

# include "piece.hh"
# include "random.hh"

class Ant: public Piece
{
public:
	Ant (int x, int y, bool is_queen);
	virtual ~Ant ();

	void create_fw (int x,
					int y);
	virtual void action ();
/* 	create_ww (int x,
			   int y);
	create_fighter (int x,
					int y);

  	Team& get_team ()
	{
		return (this->team_);
	}
*/
	void set_team (int team)
	{
		this->team_ = team;
	}
	int get_team ()
	{
		return (team_);
	}
	bool get_is_queen ()
	{
		return (this->is_queen_);
	}
protected:
	int team_;
	bool is_queen_;
};

#endif /* !ANT_HH */
